\hypertarget{class_bidang}{\section{Bidang Class Reference}
\label{class_bidang}\index{Bidang@{Bidang}}
}


{\ttfamily \#include $<$Bidang.\-h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
\hyperlink{class_bidang_a0b19d0de2e76071e87a69eaa69a55665}{Bidang} (const int n, \hyperlink{class_point}{Point} $\ast$P)
\item 
\hyperlink{class_bidang_aa03a2e47b0f151b3ec19c398dbcd73f7}{Bidang} (const \hyperlink{class_bidang}{Bidang} \&X)
\item 
\hyperlink{class_bidang}{Bidang} \& \hyperlink{class_bidang_a97acf7ca27daa027d3c448c590760c63}{operator=} (const \hyperlink{class_bidang}{Bidang} \&X)
\item 
\hyperlink{class_bidang_a38b07efd9cf4cc772792044ae97569ce}{$\sim$\-Bidang} ()
\item 
int \hyperlink{class_bidang_ab31a8fde63019cdb94ac149b89a88717}{Get\-N} ()
\item 
char \hyperlink{class_bidang_a8102b8143599badbb02f3a35be4c7680}{Get\-Content} ()
\item 
\hyperlink{class_point}{Point} \& \hyperlink{class_bidang_aa0a0c24ad96b65f4429dad4d2597320f}{Get\-Sudut\-N} (const int n)
\item 
bool \hyperlink{class_bidang_afecbdc302b9b82b28178e7c30017bb54}{in\-Latar} (int a, int b, int c, int d)
\item 
void \hyperlink{class_bidang_a2eafd5182d22ee31f27f9e72bd48f3da}{Sweep} ()
\item 
void \hyperlink{class_bidang_ad594567c65cdc7da7e319752bdd2c76a}{Move} (int x, int y)
\end{DoxyCompactItemize}
\subsection*{Friends}
\begin{DoxyCompactItemize}
\item 
ostream \& \hyperlink{class_bidang_a9d98cc6c89c3ab128a198d365b72b010}{operator$<$$<$} (ostream \&stream, const \hyperlink{class_bidang}{Bidang} \&B)
\end{DoxyCompactItemize}


\subsection{Detailed Description}
Kelas \hyperlink{class_bidang}{Bidang} 

\subsection{Constructor \& Destructor Documentation}
\hypertarget{class_bidang_a0b19d0de2e76071e87a69eaa69a55665}{\index{Bidang@{Bidang}!Bidang@{Bidang}}
\index{Bidang@{Bidang}!Bidang@{Bidang}}
\subsubsection[{Bidang}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Bidang\-::\-Bidang} (
\begin{DoxyParamCaption}
\item[{const int}]{n, }
\item[{{\bf Point} $\ast$}]{P}
\end{DoxyParamCaption}
)}}\label{class_bidang_a0b19d0de2e76071e87a69eaa69a55665}
Konstruktor kelas bidang 
\begin{DoxyParams}{Parameters}
{\em n} & jumlah segi yang dimiliki oleh \hyperlink{class_bidang}{Bidang} \\
\hline
{\em P} & Lokasi Seluruh Sudut(\-Segi) yang dimiliki oleh \hyperlink{class_bidang}{Bidang} \\
\hline
\end{DoxyParams}
\hypertarget{class_bidang_aa03a2e47b0f151b3ec19c398dbcd73f7}{\index{Bidang@{Bidang}!Bidang@{Bidang}}
\index{Bidang@{Bidang}!Bidang@{Bidang}}
\subsubsection[{Bidang}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Bidang\-::\-Bidang} (
\begin{DoxyParamCaption}
\item[{const {\bf Bidang} \&}]{X}
\end{DoxyParamCaption}
)}}\label{class_bidang_aa03a2e47b0f151b3ec19c398dbcd73f7}
Copy konstruktor kelas bidang 
\begin{DoxyParams}{Parameters}
{\em X} & \hyperlink{class_bidang}{Bidang} original \\
\hline
\end{DoxyParams}
\hypertarget{class_bidang_a38b07efd9cf4cc772792044ae97569ce}{\index{Bidang@{Bidang}!$\sim$\-Bidang@{$\sim$\-Bidang}}
\index{$\sim$\-Bidang@{$\sim$\-Bidang}!Bidang@{Bidang}}
\subsubsection[{$\sim$\-Bidang}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Bidang\-::$\sim$\-Bidang} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_bidang_a38b07efd9cf4cc772792044ae97569ce}
Destruktor dari kelas bidang 

\subsection{Member Function Documentation}
\hypertarget{class_bidang_a8102b8143599badbb02f3a35be4c7680}{\index{Bidang@{Bidang}!Get\-Content@{Get\-Content}}
\index{Get\-Content@{Get\-Content}!Bidang@{Bidang}}
\subsubsection[{Get\-Content}]{\setlength{\rightskip}{0pt plus 5cm}char {\bf Bidang\-::\-Get\-Content} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_bidang_a8102b8143599badbb02f3a35be4c7680}
Mengembalikan isi dari bidang (Asumsi isi dari bidang homogen) \begin{DoxyReturn}{Returns}
Isi dari bidang 
\end{DoxyReturn}
\hypertarget{class_bidang_ab31a8fde63019cdb94ac149b89a88717}{\index{Bidang@{Bidang}!Get\-N@{Get\-N}}
\index{Get\-N@{Get\-N}!Bidang@{Bidang}}
\subsubsection[{Get\-N}]{\setlength{\rightskip}{0pt plus 5cm}int {\bf Bidang\-::\-Get\-N} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_bidang_ab31a8fde63019cdb94ac149b89a88717}
Mengembalikan banyak sudut dari bidang \begin{DoxyReturn}{Returns}
Jumlah sudut dari bidang 
\end{DoxyReturn}
\hypertarget{class_bidang_aa0a0c24ad96b65f4429dad4d2597320f}{\index{Bidang@{Bidang}!Get\-Sudut\-N@{Get\-Sudut\-N}}
\index{Get\-Sudut\-N@{Get\-Sudut\-N}!Bidang@{Bidang}}
\subsubsection[{Get\-Sudut\-N}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Point} \& {\bf Bidang\-::\-Get\-Sudut\-N} (
\begin{DoxyParamCaption}
\item[{const int}]{n}
\end{DoxyParamCaption}
)}}\label{class_bidang_aa0a0c24ad96b65f4429dad4d2597320f}
Mengembalikan \hyperlink{class_point}{Point} dari sudut ke-\/n 
\begin{DoxyParams}{Parameters}
{\em n} & sudut ke \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
\hyperlink{class_point}{Point} dari sudut ke n 
\end{DoxyReturn}
\hypertarget{class_bidang_afecbdc302b9b82b28178e7c30017bb54}{\index{Bidang@{Bidang}!in\-Latar@{in\-Latar}}
\index{in\-Latar@{in\-Latar}!Bidang@{Bidang}}
\subsubsection[{in\-Latar}]{\setlength{\rightskip}{0pt plus 5cm}bool {\bf Bidang\-::in\-Latar} (
\begin{DoxyParamCaption}
\item[{int}]{a, }
\item[{int}]{b, }
\item[{int}]{c, }
\item[{int}]{d}
\end{DoxyParamCaption}
)}}\label{class_bidang_afecbdc302b9b82b28178e7c30017bb54}
Mengecek apabila suatu bidang segi4 dengan bottomleft(a,c) dan topright(b,d) berada dalam latar 
\begin{DoxyParams}{Parameters}
{\em a} & \\
\hline
{\em b} & \\
\hline
{\em c} & \\
\hline
{\em d} & \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
suatu bidang segi4 dengan bottomleft(a,c) dan topright(b,d) berada dalam latar 
\end{DoxyReturn}
\hypertarget{class_bidang_ad594567c65cdc7da7e319752bdd2c76a}{\index{Bidang@{Bidang}!Move@{Move}}
\index{Move@{Move}!Bidang@{Bidang}}
\subsubsection[{Move}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf Bidang\-::\-Move} (
\begin{DoxyParamCaption}
\item[{int}]{x, }
\item[{int}]{y}
\end{DoxyParamCaption}
)}}\label{class_bidang_ad594567c65cdc7da7e319752bdd2c76a}
Menggeser seluruh sudut(segi) pad bidang sebanyak (x,y) 
\begin{DoxyParams}{Parameters}
{\em x} & Absis \\
\hline
{\em y} & Ordinat \\
\hline
\end{DoxyParams}
\hypertarget{class_bidang_a97acf7ca27daa027d3c448c590760c63}{\index{Bidang@{Bidang}!operator=@{operator=}}
\index{operator=@{operator=}!Bidang@{Bidang}}
\subsubsection[{operator=}]{\setlength{\rightskip}{0pt plus 5cm}{\bf Bidang} \& Bidang\-::operator= (
\begin{DoxyParamCaption}
\item[{const {\bf Bidang} \&}]{X}
\end{DoxyParamCaption}
)}}\label{class_bidang_a97acf7ca27daa027d3c448c590760c63}
Operator assignment kelas bidang 
\begin{DoxyParams}{Parameters}
{\em X} & \hyperlink{class_bidang}{Bidang} original \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
reference terhadap bidang 
\end{DoxyReturn}
\hypertarget{class_bidang_a2eafd5182d22ee31f27f9e72bd48f3da}{\index{Bidang@{Bidang}!Sweep@{Sweep}}
\index{Sweep@{Sweep}!Bidang@{Bidang}}
\subsubsection[{Sweep}]{\setlength{\rightskip}{0pt plus 5cm}void {\bf Bidang\-::\-Sweep} (
\begin{DoxyParamCaption}
{}
\end{DoxyParamCaption}
)}}\label{class_bidang_a2eafd5182d22ee31f27f9e72bd48f3da}
Menghapus semua sudut bidang dan mengganti seluruh konten menjadi $\ast$ 

\subsection{Friends And Related Function Documentation}
\hypertarget{class_bidang_a9d98cc6c89c3ab128a198d365b72b010}{\index{Bidang@{Bidang}!operator$<$$<$@{operator$<$$<$}}
\index{operator$<$$<$@{operator$<$$<$}!Bidang@{Bidang}}
\subsubsection[{operator$<$$<$}]{\setlength{\rightskip}{0pt plus 5cm}ostream\& operator$<$$<$ (
\begin{DoxyParamCaption}
\item[{ostream \&}]{stream, }
\item[{const {\bf Bidang} \&}]{B}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily  \mbox{[}friend\mbox{]}}}}\label{class_bidang_a9d98cc6c89c3ab128a198d365b72b010}
Operator Stream Output untuk kelas \hyperlink{class_bidang}{Bidang} 
\begin{DoxyParams}{Parameters}
{\em stream} & Buffer Output \\
\hline
{\em B} & Suatu \hyperlink{class_bidang}{Bidang} \\
\hline
\end{DoxyParams}
\begin{DoxyReturn}{Returns}
Output Stream 
\end{DoxyReturn}


The documentation for this class was generated from the following files\-:\begin{DoxyCompactItemize}
\item 
D\-:/\-O\-O\-P/tubes1/src/\-Bidang/\hyperlink{_bidang_8h}{Bidang.\-h}\item 
D\-:/\-O\-O\-P/tubes1/src/\-Bidang/Bidang.\-cpp\end{DoxyCompactItemize}
